The races in China have never ceased to amaze with close wheel-to-wheel battles ensured in aplenty. The 2016 Grand Prix weekend at Shanghai International Circuit was no exception as in the end there were plenty of thrills and spills reminiscent to... More »